package cuit.cx.groupcomm.dao;

import cuit.cx.groupcomm.model.Groupon;
import cuit.cx.groupcomm.model.GrouponWithBLOBs;

public interface GrouponDao {
    int deleteByPrimaryKey(Integer grouponId);

    int insert(GrouponWithBLOBs record);

    int insertSelective(GrouponWithBLOBs record);

    GrouponWithBLOBs selectByPrimaryKey(Integer grouponId);

    int updateByPrimaryKeySelective(GrouponWithBLOBs record);

    int updateByPrimaryKeyWithBLOBs(GrouponWithBLOBs record);

    int updateByPrimaryKey(Groupon record);
}